Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženir za porazdeljene sisteme

Opis

Text copied to clipboard!
Iščemo izkušenega inženirja za porazdeljene sisteme, ki se bo pridružil naši ekipi za razvoj naprednih rešitev na področju računalništva v oblaku in velikih podatkov. Vaša glavna naloga bo načrtovanje, implementacija in vzdrževanje robustnih, skalabilnih in varnih porazdeljenih sistemov, ki omogočajo učinkovito obdelavo in shranjevanje podatkov na različnih lokacijah. Od kandidata pričakujemo poglobljeno razumevanje arhitektur porazdeljenih sistemov, izkušenj z orodji in tehnologijami, kot so Kubernetes, Docker, Apache Kafka, Hadoop, ter poznavanje programskih jezikov, kot so Java, Python ali Go. Delo vključuje sodelovanje z razvojnimi ekipami, DevOps strokovnjaki in arhitekti pri oblikovanju rešitev, ki podpirajo visoko razpoložljivost, odpornost na napake in avtomatizacijo procesov. Prav tako boste odgovorni za spremljanje delovanja sistemov, odpravljanje napak, optimizacijo zmogljivosti ter zagotavljanje varnosti in skladnosti z industrijskimi standardi. Pričakujemo sposobnost hitrega učenja novih tehnologij, analitično razmišljanje in sposobnost reševanja kompleksnih problemov. Delo poteka v dinamičnem okolju, kjer se pričakuje proaktivnost, samoiniciativnost in odlične komunikacijske sposobnosti. Če vas veseli delo z najnovejšimi tehnologijami in želite soustvarjati prihodnost digitalnih rešitev, vas vabimo, da se prijavite na to izjemno priložnost.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje in razvoj porazdeljenih sistemov
  • Implementacija rešitev za visoko razpoložljivost in skalabilnost
  • Vzdrževanje in nadgradnja obstoječih sistemov
  • Sodelovanje z razvojnimi in DevOps ekipami
  • Optimizacija zmogljivosti in odpravljanje napak
  • Zagotavljanje varnosti in skladnosti sistemov
  • Avtomatizacija procesov in uvajanje novih tehnologij
  • Dokumentiranje arhitektur in postopkov
  • Spremljanje trendov in uvajanje najboljših praks
  • Podpora uporabnikom in reševanje tehničnih izzivov

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva, informatike ali sorodnega področja
  • Izkušnje z razvojem in vzdrževanjem porazdeljenih sistemov
  • Dobro poznavanje orodij, kot so Kubernetes, Docker, Kafka, Hadoop
  • Znanje programskih jezikov (Java, Python, Go ali podobni)
  • Razumevanje konceptov skalabilnosti, visoke razpoložljivosti in varnosti
  • Izkušnje z oblačnimi platformami (AWS, Azure, GCP)
  • Analitične sposobnosti in reševanje kompleksnih problemov
  • Sposobnost timskega dela in odlične komunikacijske veščine
  • Samoiniciativnost in pripravljenost na učenje novih tehnologij
  • Prednost so izkušnje z avtomatizacijo in CI/CD procesi

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem porazdeljenih sistemov?
  • Katere tehnologije ste uporabljali pri svojem delu?
  • Kako zagotavljate varnost in razpoložljivost sistemov?
  • Kako pristopate k odpravljanju napak v kompleksnih okoljih?
  • Ali imate izkušnje z oblačnimi platformami? Katere?
  • Kako bi optimizirali zmogljivost velikega sistema?
  • Katere programske jezike najbolje obvladate?
  • Kako sodelujete z drugimi ekipami pri razvoju rešitev?
  • Ali ste že uvajali avtomatizacijo v svoje procese?
  • Kako sledite novostim in trendom v industriji?